127
102
116
562
315
260
350
239
224
579